body {font-family: 'Calibri',Arial,Helvetica,sans-serif; font-display: swap; font-size: 12pt;}
.gridcoloured-template .header .header-large .grid-menu .menu-item {flex-basis: 18%; border-radius: 8px; background-color: #00A9A1;}
.gridcoloured-template .header .dropdown .dropdown-hamburger {background-color: #969090;}
.gridcoloured-template .header .header-large .grid-menu .menu-item:hover {background-color: #008480;}
.gridcoloured-template .header .header-large .headerlogo .logo img {max-height: 482px;}
#OpeningTimesPage #SiteList {display:none;}

.gridcoloured-template .header .header-large h2 {
    margin-top: 10px;
    color: #333;
text-shadow: none;
font-size: 0.95em;
position: absolute;
top: 0px;
background-color:#ddd;
    text-align: center;
    padding: 10px;
}

@media (max-width:650px) {
.gridcoloured-template .header .header-large h2 {display:none;}
}

.gridcoloured-template .header .header-large {
padding-top: 55px;
}

@media (max-width:1200px) {
  .gridcoloured-template .header .header-large {
padding-top: 70px;
  }}

@media (max-width:650px) {
  .gridcoloured-template .header .header-large {
padding-top: 5px;
  }}

#PatientRecordContentHeader{display:none;}

.gridcoloured-template .header .header-large h1 {font-size: xxx-large;}
.gridcoloured-template .header .header-large .grid-menu {font-size: x-large;}

.gridcoloured-template .header .header-small {background-color: #3c9b9b;}
.gridcoloured-template .header .header-large .grid-menu .menu-item {background-color: #005eb8;}
.gridcoloured-template .header .header-large h1 {display: none;}

.gridcoloured-template .header .header-large .headerlogo .logo img {max-height: 430px;}


@media  (min-width:800px) and (max-width:1280px) {
    .gridcoloured-template .header .header-large .headerlogo .logo img {max-height: 300px;}
}

@media  (max-width:799px) {
    .gridcoloured-template .header .header-large .headerlogo .logo img {max-height: 170px;}
}




